get a thrashing - Spanish English Dictionary